/* CSS Document */


body{ margin:0; padding:0; font-family: "Microsoft YaHei","宋体", Arial, Helvetica, sans-serif; background:#fff;}
h1,h2,h3,p,ul,li{ margin:0px; padding:0px; list-style:none;}
img{ border:none;}
a{ text-decoration:none; outline:none; color:#333333;}
a:hover{ color:#990000;}
a:active{star:expression(this.onFocus=this.blur());}
#clear{ clear:both;}

/*----------头部------------*/
#Top{ width:100%; height:100px;*height:100px; background:url(/skins/257452/images/top_bj.jpg) repeat-x; clear:both;}
.LOGO{ width:978px; height:100px;margin:0 auto; background:url(/skins/257452/images/top_1.jpg) no-repeat; clear:both; position:relative;}
.top_dh{ color:#ee0a24; font-size:24px; font-weight:bold; position:absolute; top:19px; right:1px;}

.sousuo{ margin-left:720px; padding-top:60px;*padding-top:45px; display:inherit;}
#input_text{ width:175px; height:19px; border:1px solid #00b9ef; line-height:19px;}

#nav{ width:100%; height:40px; background:url(/skins/257452/images/dh_bj.jpg) repeat-x; margin-bottom:10px; *margin-bottom:10px; clear:both; display:inherit;}
#nav ul{ width:978px; height:40px; margin:0 auto;background:url(/skins/257452/images/dh_bj.jpg) repeat-x;}
#nav ul li { float:left;line-height:40px; text-align:center; background:url(/skins/257452/images/nav_x.jpg) no-repeat right; padding-right:1px;}
#no_x{ background:none!important; border-right:none!important;}
#nav ul li a{ font-size:14px; color:#fff; width:120px; height:40px; display:block;}
#nav ul li a:hover{ font-size:14px; color:#fff; width:120px; height:40px; display:block; background:url(/skins/257452/images/nav_hover.jpg) repeat-x;}

#flash_banner{ width:978px; margin:0 auto;}
.banner{ width:978px; margin:0 auto;}

/*----------框架------------*/
#center_box{ width:978px; margin:10px auto; clear:both;}
#ny_left{ width:220px; float:left;}
#ny_right{ width:740px; float:right;}

/*----------底部------------*/
#foot{ width:100%; height:70px; background:url(/skins/257452/images/bottom_bj.jpg) repeat-x; clear:both; margin-top:10px;*margin-top:10px; font-size:12px; padding-top:20px; font-family:"宋体";}

/*----------首页内容------------*/
#index_box{ width:978px; margin-bottom:10px; clear:both;}
.d1_box_01{ width:425px; height:195px; float:left; border:1px #dddddd solid; background:url(/skins/257452/images/index_19.gif) repeat-x top; margin-bottom:10px;*margin-bottom:5px; margin-right:10px; overflow:hidden;}
	
.d1_box_02{ width:538px; height:195px; float:left; border:1px #dddddd solid; background:url(/skins/257452/images/index_19.gif) repeat-x top; margin-bottom:10px;*margin-bottom:5px;}

.d3_box_01{ width:732px; height:195px; float:left; border:1px #dddddd solid; background:url(/skins/257452/images/index_19.gif) repeat-x top; margin-bottom:10px;*margin-bottom:5px; margin-right:10px; overflow:hidden;}
	
.d3_box_02{ width:230px; height:195px; float:left; border:1px #dddddd solid; background:url(/skins/257452/images/index_19.gif) repeat-x top; margin-bottom:10px;*margin-bottom:5px;}
	

.box_biaoti{ padding:0px 0 0 10px; height:36px; font-family:"Microsoft YaHei"; line-height:36px;}
.box_biaoti a{ text-decoration:none; color:#333; font-size:16px; float:left;*margin-top:5px;}
.box_biaoti a img{ margin-right:5px;}
.box_biaoti span{ text-align:right; float:right; font-family:"宋体"; margin-right:10px; font-size:12px;}
.box_biaoti span a{ font-size:12px; color:#999999;*margin-top:0px;}
.box_biaoti span a:hover{ color:#333333;}
	
.d1_box_nr{ font-size:12px; padding:10px; line-height:20px; clear:both; font-family:"宋体"; height:130px; overflow:hidden; }
.about_img{ float:left; margin-right:5px;}

.d4_box_ul li{ font-size:12px; margin-bottom:20px;*margin-bottom:5px; width:100%;  height:10px;}
.d4_box_ul li a{ color:#333; float:left;display:block;width:330px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.d4_box_ul li a:hover{ color:#990000;}
.d4_box_ul li span{ color:#666; float:right;}
	


/*-------------产品目录----------------*/
#pro_nav{ width:220px; margin-bottom:20px;}
#pro_nav h1{ width:210px; height:30px;font-size:18px; font-weight:normal; color:#333; padding:10px 0 0 10px; border-top:3px solid #084a98; border-bottom:1px solid #dddddd;}
#pro_nav h1 span{ font-size:14px; font-family:"Arial"; color:#999; margin-left:5px;}
#pro_nav h1 a{ float:right; margin-right:10px; padding-top:3px;}

ul#pro_nav_lb{list-style-type:none;margin: 0;padding: 0;width:220px; font-size:12px;}
ul#pro_nav_lb ul { list-style:none; margin-top:5px; padding-bottom:5px;}
ul#pro_nav_lb a {display: block;text-decoration: none;}
ul#pro_nav_lb li {margin-top: -1px;}
ul#pro_nav_lb li a {color: #000;padding: 0.3em 0.5em 0.5em 0.8em;*padding: 0.2em 0.3em 0.5em 0.8em;  font-size:14px; border-bottom:1px solid #dddddd; background:url(/skins/257452/images/icon_07.png) no-repeat left; line-height:24px;*line-height:20px;  height:20px; *height:20px; overflow:hidden;}
ul#pro_nav_lb li a:hover{ color:#f3351d; background:#fff;}
ul#pro_nav_lb li{ *margin:0px; *padding:0px; _height:25px; border:1px solid #fff;}
ul#pro_nav_lb li:hover{ border:1px solid #dddddd; background:#efefef}
ul#pro_nav_lb li ul{ padding-bottom:0px; _padding-bottom:0px;*padding-bottom:0px; margin-top:0px;_margin-top:0px;*margin-top:0px;}
ul#pro_nav_lb li ul li,ul#pro_nav_lb li ul li:hover{ border:none;}
ul#pro_nav_lb li ul li a { background:none;color: #333;padding-left: 20px; font-size:12px; border:none;}
ul#pro_nav_lb li ul li a:hover { color:#f3351d;}


/* 当前位置 */
.location{ height:45px; background:url(/skins/257452/images/fy_qydt.jpg) no-repeat bottom; width:740px; overflow:hidden;}
.ttl{ float:left; font-size:18px; color:#000; line-height:40px; margin-left:10px; font-weight:normal;}
.ttl span{ color:#999; margin-left:5px; font-size:14px;}
.nonce{ float:right;font-family:"宋体"!important; color:#999; margin:20px 20px 0 0; font-size:12px;}
.nonce a{ color:#666;}
.nonce a:hover{ color:#990000;}
.nonce img{ margin-right:5px;}


/* 内页内容区域样式 */
.ny_main{ width:740px; color:#666; line-height:28px; padding:20px 0; margin:0 auto; overflow:hidden; font-size:12px;}
.ny_main .f_right{ margin:0 10px 20px 0; float:left;}
.signature{ float:right; margin:20px;}

/* 分页 */
#fenye{ padding-bottom:10px; margin-top:20px; clear:both;}
#fenye{ text-align:left; font-size:0px; line-height:0px; width:978px; height:30px; *height:28px; overflow:hidden;}
#fenye input{ width:20px; height:15px; color:#000000;}
#fenye a{ border:1px solid #dddddd;CURSOR: hand ;width:60px;color: #0033CC; text-align:center; display:block; float:left; margin-right:5px; font-size:12px; line-height:30px;}
#fenye a:visited{color: #0033CC;}
#fenye a:hover{ border:1px solid #084a98; background-color:#084a98; color:#fff;}
#fenye input{  height:30px; text-decoration:999em; border:none; display:block; margin-top:60px;}

#table_nr table,#table_nr { font-size:12px;}

#foot_nav{ width:978px;margin:0 auto; margin-top:10px; height:30px; line-height:30px; border:1px solid #dddddd; clear:both;}
#foot_nav ul li{ float:left; border-right:1px solid #dddddd;}
#foot_nav ul li a{ font-size:12px; text-align:center; width:105px; height:30px; display:block;}
#foot_nav ul li a:hover{ background:#f3f3f3;}



/*首页banner切换*/
.swiper-container1 { width:978px; height:280px; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.swiper-container1 .swiper-slide { background-size:978px 280px!important; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center;}
/*分页器*/
.swiper-container1 .swiper-pagination { width:100%; height:12px; overflow:hidden; margin:0; padding:0; left:0; bottom:10px!important;}
.swiper-container1 .swiper-pagination .swiper-pagination-bullet { width:10px; height:10px; margin:0 5px!important; border-radius:50%;opacity:1;  background:#fff;}
.swiper-container1 .swiper-pagination .swiper-pagination-bullet-active {background:#2696ff;}


/*首页产品展示滚动*/
.tjpro_list2{ padding:0 0; width:510px; height:140px;}
.swiper-container2{ overflow:hidden;position:relative;}
.swiper-container2 .swiper-slide{text-align:center;}


/*首页精品推荐滚动*/
.tjpro_list3{ padding:0 0; width:720px; height:140px;}
.swiper-container3{ overflow:hidden;position:relative;}
.swiper-container3 .swiper-slide{text-align:center;}